Sort by Title |
Sort by Topic |
Sorted by Date |
QDSwapPort
(HTML)
( )
QA1128: Explains when to use QDSwapPort.
|
Carbon, Graphics & Imaging, Porting |
2002-11-06 |
Using cmPathBased profile locations on Mac OS X
(HTML)
( )
QA1203: Shows how to correctly specify cmPath-based profile locations on Mac OS X
|
Carbon, Graphics & Imaging |
2002-11-06 |
Why does logging keep my Printer Module from working?
(HTML)
( )
Deprecated - QA1182: Describes some problems with standard printf logging in a Printer Module on Jaguar.
|
Device Drivers, Graphics & Imaging, Hardware, Printing |
2002-11-06 |
Quartz 2D Interpolation
(HTML)
( )
QA1186: Explains how to control Quartz 2D's image interpolation.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2002-10-29 |
QuickDraw Text Anti-Aliasing using Quartz 2D
(HTML)
( )
QA1193: Describes APIs added to Mac OS X to allow applications to draw QD text using CG anti-aliasing.
|
Carbon, Graphics & Imaging, Porting |
2002-10-29 |
Video Output Components - Implementing QTVideoOutputGetIndSoundOutput on Mac OS X
(HTML)
( )
QA1206: Describes how to support the QTVideoOutputGetIndSoundOutput function in Mac OS X.
|
QuickTime |
2002-10-29 |
Documentation updater for Project Builder shipping with Mac OS X 10.2
(HTML)
( )
QA1207: Updating Project Builder to find new symbols, including the Bluetooth framework under Mac OS X.
|
Tools |
2002-10-25 |
Getting the name of a profile
(HTML)
( )
QA1205: Shows how to programmatically get the name of a ColorSync profile.
|
Graphics & Imaging |
2002-10-25 |
Setting Sequence Grabber Sound Input Device Driver Parameters
(HTML)
( )
QA1204: Setting sound input device driver parameters for QuickTime sequence grabber audio channels.
|
QuickTime |
2002-10-25 |
Why don't all of my PDE localizations show up in all applications?
(HTML)
( )
QA1185: Explains why some PDE localizations might not appear in all applications.
|
Device Drivers, Graphics & Imaging, Hardware, Printing |
2002-10-16 |
Why does -stringByTrimmingCharactersInSet: give me an empty string result when it shouldn't?
(HTML)
( )
QA1202: Why -stringByTrimmingCharactersInSet: sometimes returns an empty string result in Mac OS X 10.2.x when it shouldn't.
|
Cocoa |
2002-10-15 |
URL Access and the Missing Progress Dialog
(HTML)
( )
Deprecated - QA1140: Explains a known bug in URL Access related to progress dialogs.
|
Carbon, Networking |
2002-09-23 |
Be careful when using AuthorizationCreate
(HTML)
( )
QA1172: Explains why you should avoid determining allowable rights when creating an AuthorizationRef.
|
Security |
2002-09-20 |
Stay away from custom Authorization dialogs
(HTML)
( )
QA1199: Explains why you shouldn't create a custom authorization dialog.
|
Security |
2002-09-20 |
Mapping kernel memory to user space on Mac OS X 10.2
(HTML)
( )
QA1197: Describes a change to mapping kernel memory to user space affecting Mac OS X 10.2 and later.
|
Darwin, Device Drivers |
2002-09-13 |
SCSIAction and IOSCSIUserClient on Mac OS X 10.2
(HTML)
( )
QA1201: Describes migrating to a new API for SCSI Parallel devices starting with Mac OS X 10.2.
|
Carbon, Cocoa, Darwin, Device Drivers, Graphics & Imaging, Hardware, Networking, Printing |
2002-09-13 |
Setting request headers in URL Access
(HTML)
( )
Deprecated - QA1073: Explains how to work around a bug in URL Access when setting request headers.
|
Carbon, Networking |
2002-09-10 |
Filtering the Effects List returned by QTGetEffectsList
(HTML)
( )
QA1190: Shows how to edit the list of effects returned by the QTGetEffectsList function.
|
QuickTime |
2002-09-04 |
Preserving embedded ICC profiles when using QuickTime Graphics Importer/Exporters
(HTML)
( )
QA1145: Shows how to preserve the embedded ICC profile when using the QuickTime Graphics Importer/Exporter routines
|
AppleScript, Carbon, Games, Graphics & Imaging, QuickTime |
2002-09-04 |
Retain Counts of io_object_t Objects in IOKit.framework
(HTML)
( )
QA1195: Distinguishes between the retain counts of an I/O Kit kernel object and its io_object_t user space proxy.
|
Darwin, Device Drivers, Games, Graphics & Imaging, Hardware, Music & Audio, Networking, Printing, User Experience |
2002-09-04 |
Saving playback hints in a Movie
(HTML)
( )
QA1194: Demonstrates how to use the SetTrackLoadSettings function to save the hintsHighQuality playback hint in a movie.
|
QuickTime |
2002-09-04 |
The Gamma function in the Mac OS X 10.2 Math Library
(HTML)
( )
QA1143: How various gamma functions are implemented in Mac OS X
|
Porting |
2002-08-27 |
Process Carbon Events Not Delivered in 10.2
(HTML)
( )
QA1181: Work around for a bug in Mac OS X 10.2 that prevents the delivery of process Carbon events.
|
Carbon |
2002-08-27 |
Signals and Threads
(HTML)
( )
QA1184: Describes how threads and signals interact.
|
Carbon, Darwin |
2002-08-27 |
Faster DDR DRAM in the 867MHz Power Mac G4 (Mirrored Drive Doors)
(HTML)
( )
QA1191: Confirms the use of faster DDR DRAM in the 867MHz Power Mac G4 (Mirrored Drive Doors).
|
Accessibility, Hardware |
2002-08-19 |
Where is dlopen?
(HTML)
( )
QA1180: Describes how to dynamically link to libraries and plug-ins, typically done with dlopen.
|
Darwin |
2002-08-19 |
Prompting the user with MRJQuitHandler
(HTML)
( )
QA1187: How to intercept Cmd-Q for all Java 1.3 releases on Mac OS X.
|
Java |
2002-08-15 |
What depth should I put in an Image Description?
(HTML)
( )
QA1183: Describes how to select the correct value for the depth field of an image description.
|
QuickTime |
2002-08-15 |
Resource forks in Mach-O binaries
(HTML)
( )
QA1175: Advises against using resource forks in Mach-O binaries.
|
Carbon |
2002-08-07 |
Sending SCSI commands to storage devices
(HTML)
( )
QA1179: Explains that Mac OS X does not implement SCSI pass-through for many mass storage devices.
|
Device Drivers, Hardware |
2002-08-06 |
Using Navigation Services to filter QuickTime files
(HTML)
( )
QA1152: Using the CanQuickTimeOpenFile function in a Navigation Services filter to display files that QuickTime can open.
|
Carbon, QuickTime |
2002-07-15 |
My ListBox control works fine on Mac OS X but I get a crash on Mac OS 9 when I click in the scrollbar
(HTML)
( )
QA1156: Explains the requirements for the use of the Listbox Control on Mac OS 9 and Mac OS X.
|
Carbon |
2002-07-12 |
Submenus not Updating With Mac OS Screen MenuBar
(HTML)
( )
QA1171: Workaround for a menu update problem with the screen menubar in Java 1.3.1
|
Java |
2002-07-12 |
Base-Derived async image codecs must implement ImageCodecQueueStarting and ImageCodecQueueStopping
(HTML)
( )
QA1157: Describes why base-derived codecs that set canAsync must implement ImageCodecQueueStarting and ImageCodecQueueStopping.
|
Carbon, QuickTime |
2002-07-09 |
How can I set the default location with the modern Navigation APIs NavCreatexxx?
(HTML)
( )
QA1151: Explains how to set the default location with a NavCustomControl call using the kNavCtlSetLocation message in the Event Proc.
|
Carbon |
2002-07-01 |
Graphics Importers and image files containing multiple layers
(HTML)
( )
QA1148: Describes how to get the natural bounds of layers contained in a multi-layered image file.
|
QuickTime |
2002-06-18 |
Illustrating document window changes in Swing
(HTML)
( )
QA1146: Using the Aqua close button dot in Swing applications to indicate document changes.
|
Java |
2002-06-18 |
Movie Drawing Complete Procedure with C++
(HTML)
( )
QA1150: Demonstrates a static class method which can be used as a QuickTime movie drawing complete callback.
|
QuickTime |
2002-06-18 |
Programmatic configuration of a Movie Export Component
(HTML)
( )
QA1147: Demonstrates how to programmatically configure a movie export component without showing the Movie Export dialog.
|
QuickTime |
2002-06-18 |
Preventing crashes when using multiple disabled but editable NSComboBoxes
(HTML)
( )
QA1142: How to prevent a crash when using multiple disabled -- but editable --NSComboBoxes in a view.
|
Cocoa |
2002-06-03 |
GraphicsImportSetBoundsRect resets your Matrix
(HTML)
( )
QA1144: Discusses how calling GraphicsImportSetBoundsRect will reset a graphics importers matrix.
|
QuickTime |
2002-05-29 |
Disabling a Processor on a Multiprocessor System
(HTML)
( )
QA1141: Describes how to disable a processor on a multiprocessor system for testing purposes.
|
Carbon, Cocoa, Core Foundation, Darwin, Device Drivers, Graphics & Imaging, Hardware, Music & Audio, Performance, Tools |
2002-05-22 |
Using QuickTime to access MP3 ID3 Tags
(HTML)
( )
QA1135: Demonstrates how to extract User Data from QuickTime Movies.
|
QuickTime |
2002-04-11 |
Retrieving Data from AEDesc Records - do not use the dataHandle field
(HTML)
( )
QA1139: Describes the correct way to access data stored in AEDesc records.
|
Carbon |
2002-04-10 |
Determining user login/logout status
(HTML)
QA1133: Tells how to determinine if a user is logged in, and how to get login/logout notification
|
Carbon, Cocoa, Core Foundation, Darwin, Mac OS X Server |
2002-04-08 |
ICC Profile copyright field
(HTML)
( )
QA1136: Discusses how applications should honor the copyright field in the header of an ICC profile.
|
Graphics & Imaging |
2002-04-08 |
QuickTime for Windows resource files
(HTML)
( )
QA1132: Describes resource file extensions supported by QuickTime for Windows.
|
QuickTime |
2002-04-08 |
Using the QuickTime for Java libraries on OS X
(HTML)
( )
QA1058: Where to locate the QTJava.zip file for inclusion in your java/javac classpath.
|
Java, QuickTime |
2002-04-08 |
Workaround for Asynchronous SCSIAction Crashes
(HTML)
( )
Deprecated - QA1129: Explains how to workaround asynchronous SCSIAction crashes on Mac OS X.
|
Device Drivers, Hardware |
2002-03-21 |
PC100 SDRAM DIMMs on the Flat Panel iMac
(HTML)
( )
QA1130: Describes PC100 SDRAM DIMM limitations on the "original " Flat Panel iMac.
|
Accessibility, Hardware |
2002-03-18 |
Calling an AppleScript and providing parameters from an Application
(HTML)
( )
QA1111: Explains calling and providing parameter values to an AppleScript event handler from an application written in C.
|
AppleScript, Carbon, Cocoa |
2002-03-13 |
spatialQuality Values with Lossy Compression
(HTML)
( )
QA1126: Describes how the spatialQuality value reflects the setting of lossy compressed images like JPEG.
|
QuickTime |
2002-03-12 |
Why isn't my Static Text Control deactivating when my other controls are?
(HTML)
( )
QA1125: Explains why a Static Text Control is not deactivating when the other controls are.
|
Carbon |
2002-03-11 |
Getting List of All Processes on Mac OS X
(HTML)
( )
QA1123: Describes how, using Carbon and BSD respectively, to list all applications and processes.
|
Darwin |
2002-03-05 |
MPRemoteCall Contexts
(HTML)
( )
QA1122: Describes two recently introduced options for the context parameter of MPRemoteCall.
|
Carbon |
2002-02-18 |
The "/.vol" directory and "volfs"
(HTML)
( )
QA1113: Describes how the Carbon File Manager interacts with BSD via "volfs" and the "/.vol" directory.
|
Carbon |
2002-02-14 |
Solving NSTabView drawing problems in Mac OS X 10.1.x
(HTML)
( )
QA1117: Explains how to work around NSTabView draw problems in Mac OS X 10.1.x
|
Cocoa |
2002-02-14 |
Current GDevice Dependencies
(HTML)
( )
QA1115: Describes potential problems with creating windows or ports when the current GDevice isn't the main device.
|
Carbon, Games, Graphics & Imaging, Porting |
2002-02-13 |
IODeviceTree & the IORegistry
(HTML)
( )
QA1120: Describes the IODeviceTree plane in the Mac OS X IORegistry.
|
Accessibility, Darwin, Device Drivers, Hardware, Music & Audio, Networking |
2002-02-13 |
IOLog and Interrupt Context
(HTML)
( )
QA1100: Describes when IOKit runs at primary (hardware) interrupt context.
|
Darwin, Device Drivers, Hardware |
2002-02-13 |
Power Management; Policy Maker vs. Power Controller
(HTML)
( )
QA1121: Describes the differences between a Power Management Policy Maker and a Power Management Power Controller.
|
Carbon, Cocoa, Core Foundation, Darwin, Device Drivers, Hardware, Networking |
2002-02-13 |
Working with Configuration Variables
(HTML)
( )
QA1119: Explains how to delete a specific Open Firmware configuration variable without using Command-Option-P-R.
|
Darwin, Device Drivers, Hardware |
2002-02-13 |
48 bit & 64 bit Pixel Format support in QuickTime
(HTML)
( )
QA1114: Discusses QuickTime's support for pixel formats with more than 8 bits per channel.
|
QuickTime |
2002-02-07 |
couldNotResolveDataRef (-2000) returned from DataHSetDataRef and OpenADataHandler
(HTML)
( )
QA1116: Describes why DataHSetDataRef and OpenADataHandler may return a couldNotResolveDataRef error in the writing case.
|
QuickTime |
2002-02-07 |
Making sense of IOKit error codes
(HTML)
( )
QA1075: Explains how to interpret I/O Kit error codes.
|
Darwin, Device Drivers, Hardware |
2002-02-07 |
Static linking of user binaries on Mac OS X
(HTML)
( )
QA1118: Explains why static linking of user binaries is not supported on Mac OS X, and possible workarounds.
|
Carbon, Cocoa, Darwin, Tools |
2002-02-07 |
QTML, c2pstr and Pascal strings
(HTML)
( )
QA1112: Describes how to avoid headaches when dealing with Pascal to C string conversion with QTML.
|
QuickTime |
2002-01-21 |
QuickTime Media Editing
(HTML)
( )
QA1110: Explains the term "Media" as used in QuickTime and how it relates to media editing APIs.
|
QuickTime |
2002-01-16 |
The similarity field in ImageCodecBandCompress and Key Frames
(HTML)
( )
QA1109: Discusses the similarity field of the CodecCompressParams structure used in ImageCodecBandCompress to implement key framing during compression.
|
QuickTime |
2002-01-16 |
Energy Star PCI Device
(HTML)
( )
QA1108: Provides useful information for developers of Energy Star-compliant PCI devices.
|
Accessibility, Darwin, Device Drivers, Hardware |
2002-01-15 |
FCode & OS X
(HTML)
( )
QA1106: Provides useful tips for Open Firmware debugging on on machines introduced in 2001 or later.
|
Hardware |
2002-01-15 |
IOKit Framework Headers
(HTML)
( )
QA1107: Describes the differences between the headers in IOKit.framework and the I/O Kit headers in Kernel.framework.
|
Darwin, Device Drivers, Graphics & Imaging, Hardware, Mac OS X Server, Music & Audio, Networking, QuickTime |
2002-01-15 |
Unwanted Audio with DV Capture
(HTML)
( )
QA1105: Explains why audio is captured from a DV source even though you may not want to.
|
QuickTime |
2002-01-14 |
Using AppleScript to send an email with an attachment
(HTML)
( )
QA1018: Explains how to send an attachment with an email message using an AppleScript.
|
AppleScript, Carbon |
2002-01-04 |
Menu Bar Clock and NVRAM
(HTML)
QA1102: Explains why booting with the Command-Option-P-R keys doesn't reset date and time preferences.
|
Accessibility, Hardware |
2001-12-21 |
PCI Bus?
(HTML)
QA1104: Answers the question, "Do all Macintosh computers have a PCI bus?"
|
Accessibility, Device Drivers, Hardware |
2001-12-21 |
Resetting NVRAM to factory defaults
(HTML)
QA1103: Describes what happens when you boot holding the Command-Option-P-R keys.
|
Accessibility, Hardware |
2001-12-21 |
Library naming conventions for proper building and linking with the Mac OS X Developer Tools
(HTML)
QA1101: Describes the library naming conventions required by the Mac OS X Developer Tools to properly link against your libraries.
|
Tools |
2001-12-20 |
Reducing the size of Physical Memory in Open Firmware
(HTML)
QA1099: Describes how to configure the Power Macintosh so less memory is recognized than is actually present.
|
Hardware |
2001-12-20 |
Adding dependencies with kmodload
(HTML)
QA1097: Illustrates how to specify dependencies when using kmodload.
|
Darwin, Device Drivers, Hardware |
2001-12-05 |
The dreaded "incompatible flag -framework" error
(HTML)
QA1096: Explains how to eliminate the incompatible flag -framework error in Project Builder.
|
Darwin, Device Drivers, Hardware |
2001-12-05 |
Intercepting movie controller actions
(HTML)
QA1094: Demonstrates how to intercept movie controller actions.
|
QuickTime |
2001-11-14 |
Intercepting QuickTime Wired Actions
(HTML)
QA1095: Demonstrates how to intercept wired actions in a movie controller action filter function.
|
QuickTime |
2001-11-14 |
Displaying Java compiler errors in Japanese
(HTML)
( )
Deprecated - QA1092: Explains and resolves garbled Project Builder compiler errors under Mac OS X 10.1 for Japanese systems.
|
Java |
2001-11-08 |
Determining required components for QuickTime movies
(HTML)
QA1093: Shows how to determine if a given QuickTime movie requires a component that's not currently installed on the system.
|
QuickTime |
2001-11-07 |
Rendering Multi-line text in JTree nodes
(HTML)
QA1091: Correcting render problems with multi-line JTree node labels in the Aqua look and feel.
|
Java |
2001-11-02 |
Is QuickTime thread-safe?
(HTML)
QA1088: Discusses thread-safety and reentrancy of the QuickTime library on both Mac & Windows.
|
Carbon, Cocoa, QuickTime |
2001-11-01 |
Adding an automated Window menu to your application
(HTML)
QA1080: Explains how to add an automated Window menu to your Carbon application.
|
Carbon |
2001-10-30 |
Background-only apps with NSStatusItems become active in 10.1 on NSStatusItem clicks
(HTML)
QA1081: Preventing background-only apps from activating when their NSStatusItem(s) are clicked in Mac OS X 10.1.
|
Cocoa |
2001-10-30 |
Enabling the application menu's "Preferences..." menu item on Mac OS X
(HTML)
QA1079: Explains how to enable the application menu's "Preferences..." menu item on Mac OS X.
|
Carbon |
2001-10-30 |
Getting the User and Computer Name
(HTML)
QA1078: Describes how to get the user and computer name on Mac OS X.
|
Carbon, Core Foundation, Networking |
2001-10-30 |
The intermittent behavior of SetDialogItemText
(HTML)
Deprecated - QA1082: Explains why SetDialogItemText may seem to not work correctly if you have embedding turned on.
|
Carbon |
2001-10-30 |
Quality of QuickTime video effects
(HTML)
QA1089: Describes some of the factors affecting QuickTime video effects quality.
|
QuickTime |
2001-10-26 |
QuickTime and Carbon Events
(HTML)
QA1090: Discusses how to ensure smooth movie playback when using Carbon Events in an application.
|
Carbon, QuickTime |
2001-10-26 |
Setting environment variables for user processes
(HTML)
QA1067: Tells how to set environment variables for user processes.
|
Carbon, Cocoa, Core Foundation, Darwin, Games, Performance, Porting, Tools |
2001-10-25 |
Setting the preferred CMM programatically?
(HTML)
QA1086: Uses the NCMConcatProfileSet structure to specify the CMM to be used to make the CMWorldRef with the NCWConcatColorWorld function.
|
Carbon, Cocoa, Games, Graphics & Imaging, Java, Performance, QuickTime |
2001-10-24 |
RunApplicationEventLoop and Thread Manager
(HTML)
QA1061: Describes how to yield to cooperative (Thread Manager) threads from a RunApplicationEventLoop-based application.
|
Carbon |
2001-10-10 |
CGContextClosePath
(HTML)
QA1046: Explains when you should call CGContextClosePath.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-10-02 |
How to use URL Access with proxy servers
(HTML)
Deprecated - QA1074: Explains how to use URL Access with proxy servers.
|
Carbon, Networking |
2001-10-02 |
Saving the current Core Graphics Path
(HTML)
QA1056: Explains that the Core Graphics save and restore GState APIs do not affect the path.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-10-02 |